package com.outsourcingmanagesystem.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("leader") // 指定表名
public class Leader {

    @TableId(type = IdType.AUTO) // 主键策略，AUTO 表示数据库自增
    private Long id;

    @TableField("name")
    private String name;

    @TableField("password")
    private String password;

    @TableField("created_at")
    private LocalDateTime createdAt;

    @TableField("base_salary")
    private Double baseSalary;

    @TableField("performance")
    private Double performance;

    @TableField("update_time")
    private LocalDateTime updateTime;

    // 可以添加构造方法、getter 和 setter 方法（这里使用 Lombok 的 @Data 注解自动生成）
}
